Home > Missouri homes > Saint Louis homes > 63123 homes > Menola Street homes

Menola Street homes

Menola Street, Saint Louis 63123 contains 24 assessor property records.

7930 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 1360 square feet and was built in 1955.
7934 Menola Street, Saint Louis MO
This 2 bedroom, 1.5 bathroom home has 816 square feet and was built in 1955.
7926 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7850 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 1176 square feet and was built in 1955.
7921 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7906 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 1128 square feet and was built in 1956.
7940 Menola Street, Saint Louis MO
This 3 bedroom, 1.5 bathroom home has 1153 square feet and was built in 1949.
7849 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 976 square feet and was built in 1955.
7917 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7909 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7914 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1956.
7938 Menola Street, Saint Louis MO
This 3 bedroom, 1 bathroom home has 1158 square feet and was built in 1953.
7918 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7925 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 1014 square feet and was built in 1955.
7910 Menola Street, Saint Louis MO
This 3 bedroom, 1 bathroom home has 816 square feet and was built in 1956.
7913 Menola Street, Saint Louis MO
This 2 bedroom, 1.5 bathroom home has 816 square feet and was built in 1955.
7937 Menola Street, Saint Louis MO
This 3 bedroom, 1.5 bathroom home has 1188 square feet and was built in 1963.
7841 Menola Street, Saint Louis MO
This 3 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7842 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 816 square feet and was built in 1955.
7905 Menola Street, Saint Louis MO
This 2 bedroom, 1.5 bathroom home has 1044 square feet and was built in 1955.
7845 Menola Street, Saint Louis MO
This 2 bedroom, 2 bathroom home has 1372 square feet and was built in 1955.
7922 Menola Street, Saint Louis MO
This 4 bedroom, 2 bathroom home has 1704 square feet and was built in 1955.
7929 Menola Street, Saint Louis MO
This 3 bedroom, 1 bathroom home has 1098 square feet and was built in 1955.
7846 Menola Street, Saint Louis MO
This 2 bedroom, 1 bathroom home has 828 square feet and was built in 1955.
1