3665 Wilmington Ave
This is a Multi-Family Home.
3665 Wilmington Ave is a 2-floor Multi-Family Home in SAINT LOUIS. The building was built in 1925 and has 4,992 square feet of living space.
As for the demographics around 3665 Wilmington Ave, the median age is 44, 50% of residents are married, and 23% of residents have at least one child. The median individual full-time income is about $45,754 and about 20% of adults here have a bachelor's degree or higher.
Regarding weather, the average summer temperature is 78.6°F, while the average winter temperature is 29.1°F.