Village Square Apartments

2886 South 9th Street Kalamazoo, MI 49009

269.375.3351

Apartment Community

Member Since: 2021

Number of Units

90