318 Country Orchard Drive, Lake St. Louis, MO 63367

Current Owners
Whitney D. and Luke A. White
Purchase Price
$280,000 (2014)
Property Taxes
$4,711 (2019)
Blockshopper green logo