Your new rental townhome or apartment is only a short walk to Kenosha's rail station, downtown shopping, and the new Southport Marina complex. Yet our exclusive entrance off 54th Street and Sheridan Road gives you security of living in a quiet, well-planned community.