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