4310 Towers Road, Lake St. Louis, MO 63304

Current Owners
Peter F. and Lisa A. Hall
Purchase Price
$454,000 (2014)
Property Taxes
$5,475 (2019)
Blockshopper green logo