2703 Stoddard Street, St. Louis, MO 63106

Current Owners
Rbm Development Inc.
Purchase Price
$500 (2003)
Property Taxes
$138 (2019)

2704 Stoddard Street, St. Louis, MO 63106

Current Owners
Isaac Shelton Defrance
Purchase Price
$1 (2007)
Property Taxes
$301 (2019)

2707 Stoddard Street, St. Louis, MO 63106

Current Owners
Northside Regeneration LLC
Purchase Price
$1,754 (2003)
Property Taxes
$110 (2019)

2713 Stoddard Street, St. Louis, MO 63106

Current Owners
Alberta Pruitt
Purchase Price
N/A (2016)
Property Taxes
$212 (2019)

2715 Stoddard Street, St. Louis, MO 63106

Current Owners
Mary Armstrong
Purchase Price
N/A
Property Taxes
$199 (2019)

2718 Stoddard Street, St. Louis, MO 63106

Current Owners
Northside Regeneration LLC
Purchase Price
$1,666 (2009)
Property Taxes
$236 (2019)

2807 Stoddard Street, St. Louis, MO 63106

Current Owners
Joshua and Gloria Teel
Purchase Price
N/A
Property Taxes
$211 (2015)
Blockshopper green logo