157 Amiot Court, Saint Louis (unincorporated) , MO 63146

Current Owners
JONES COMPANY HOMES L L C THE
Purchase Price
$330,000 (2016)
Property Taxes
$3,429 (2015)
Blockshopper green logo