Spanish Lake
Spanish Lake is a large, quiet suburb in northeast St. Louis County with about 18,000 residents. Although Spanish and German settlers lived here in the 18th and 19th centuries, they moved on, leaving a few historic churches and buildings behind. Housing demand after WWII sparked the development of several thousand new homes in the area. Today,
-
Average Value
$152K
-
List Price
$218K - $2.8M
-
For Sale
Homes For Sale
18 Listings