2919 Bishop P L Scott Av, St. Louis, MO 63107

Current Owners
McKinley Stephens
Purchase Price
$45,000 (2020)
Property Taxes
$319 (2019)
Blockshopper green logo