2911 Hadley Street, St. Louis, MO 63107

Current Owners
Andrew H. and Marjorie A. Jones
Purchase Price
$1 (2000)
Property Taxes
$483 (2019)
Blockshopper green logo