1815 Bishop P L Scott Av, St. Louis, MO 63113

Current Owners
William Johnson
Purchase Price
$6,800 (2010)
Property Taxes
$152 (2015)
Blockshopper green logo