Home > Missouri homes > Saint Louis homes > 63110 homes > Lloyd Avenue homes

Lloyd Avenue homes

Lloyd Avenue, Saint Louis 63110 contains 1 assessor property record.

6012 Lloyd Avenue, Saint Louis MO
This 1 bathroom home has 1146 square feet and was built in 1900.
1