Westwind Towers Apartments
-
Elgin, IL
Westwind Towers Apartments was acquired by Standard Communities 2014. The senior designated, LIHTC property is an 11-story high-rise is located in Elgin, IL. The apartment community went through a renovation in 2015.