Home > Missouri homes > Saint Louis homes > 63119 homes > Saint Michael Avenue homes

Saint Michael Avenue homes

Saint Michael Avenue, Saint Louis 63119 contains 2 assessor property records.

4403 Saint Michael Avenue, Saint Louis MO
This 3 bedroom, 2.5 bathroom home has 1736 square feet and was built in 1979.
4411 Saint Michael Avenue, Saint Louis MO
1