Winchester Towers
Winchester Towers
Located in Mount Pleasant, Michigan. Contains 149 units and was constructed in 1980.