2007 Abby Court, Lake St. Louis, MO 63367

Current Owners
Michael C. and Nicole L. McFadden
Purchase Price
$170,000 (2014)
Property Taxes
$2,967 (2019)
Blockshopper green logo