TownSquare Place

1 River Bend Pl • Chaska, MN 55138
US
TownSquare Place's Photo

Extended Stay Studios, Suites, and Apartment Suites overlooking the Minnesota River in Walkable Downtown Chaska. Largest Extended Stay Suites in the metro.