The Glenwood is a 1,382 ft2 townhouse model with 4 bedrooms and 2.1 bathrooms in Village Square in Downers Grove, IL.
8 homes with the Glenwood floor plan have sold in Village Square at $284,900. The most recent sale was June 2026.
Village Square is a townhouse and condo community in Downers Grove, Illinois, built between 1971 and 1975. It currently has 1 townhouse for sale with a list price of $255,000 and 1 condo for sale with a list price of $250,000. The homes range in size from 950 ft2 to 1,882 ft2. The HOA fees range from $276 to $489 per month. The average annual property tax for Village Square is $2,946.80. It is located in DuPage County.