The Vista at Creekside is a new affordable, 140-unit, apartment development in Pleasant Prairie, WI. Thoughtfully designed to be both functional and attractive, these stacked flat apartments offer residents spacious floor plans, with options of one, two and three-bedroom layouts.
Phone
(262) 771-4440
Address
6941 91st Street Pleasant Prairie, Wisconsin 53158