Apartment Unit 1301 at 2430 11th Place, Kenosha, WI 53140 | HotPads