116 Elwood Street, St. Louis, MO 63111

Current Owners
Ciara M., Melvin J. and Birchfield Birchfield
Purchase Price
$103,000 (2021)
Property Taxes
$394 (2019)

120 Elwood Street, St. Louis, MO 63111

Current Owners
Fred A. and Geraldine A. Lachance
Purchase Price
$44,036 (2013)
Property Taxes
$732 (2019)

124 Elwood Street, St. Louis, MO 63111

Current Owners
David Brower
Purchase Price
$8,000 (2009)
Property Taxes
$199 (2019)

126 Elwood Street, St. Louis, MO 63111

Current Owners
John L. Jr. and & Eleanor Y Gilbow McLaughlin David L.
Purchase Price
N/A (2020)
Property Taxes
$626 (2019)

212 Elwood Street, St. Louis, MO 63111

Current Owners
Catherine E. Messmer
Purchase Price
$1 (2016)
Property Taxes
$602 (2019)

218 Elwood Street, St. Louis, MO 63111

Current Owners
Arch Equities LLC
Purchase Price
$9,500 (2013)
Property Taxes
$177 (2019)

222 Elwood Street, St. Louis, MO 63111

Current Owners
Martha Maynard
Purchase Price
N/A
Property Taxes
$321 (2019)

224 Elwood Street, St. Louis, MO 63111

Current Owners
Monica M Feaman
Purchase Price
N/A
Property Taxes
$512 (2019)

226 Elwood Street, St. Louis, MO 63111

Current Owners
Linda L Collins
Purchase Price
$1 (2015)
Property Taxes
$745 (2019)
Blockshopper green logo