7430 Hildesheim Av, St. Louis, MO 63123

Current Owners
Daniel C. and Amanda Chamblin
Purchase Price
$120,000 (2017)
Property Taxes
$1,234 (2019)
Blockshopper green logo