Elwood Street
Street in St. Louis, MO
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)
By signing up you agree to receive email newsletters or alerts from
Elwood Street
.You can unsubscribe at any time.