Home > Missouri homes > Saint Louis homes > 63111 homes > Elwood Street homes

Elwood Street homes

Elwood Street, Saint Louis 63111 contains 13 assessor property records.

212 Elwood Street, Saint Louis MO
This 1 bathroom home has 1160 square feet and was built in 1892.
218 Elwood Street, Saint Louis MO
This 1 bathroom home has 1064 square feet and was built in 1889.
226 Elwood Street, Saint Louis MO
This 2 bathroom home has 1680 square feet and was built in 1908.
116 Elwood Street, Saint Louis MO
This 1 bathroom home has 1604 square feet and was built in 1892.
117 Elwood Street, Saint Louis MO
120 Elwood Street, Saint Louis MO
This 1.5 bathroom home has 1980 square feet and was built in 1890.
111 Elwood Street, Saint Louis MO
This 1 bathroom home has 1037 square feet and was built in 1885.
310 Elwood Street, Saint Louis MO
124 Elwood Street, Saint Louis MO
This 2 bathroom home has 1846 square feet and was built in 1891.
126 Elwood Street, Saint Louis MO
This 1 bathroom home has 1864 square feet and was built in 1889.
216 Elwood Street, Saint Louis MO
222 Elwood Street, Saint Louis MO
This 1 bathroom home has 850 square feet and was built in 1892.
224 Elwood Street, Saint Louis MO
This 1 bathroom home has 890 square feet and was built in 1892.
1