Home > Missouri homes > Saint Louis homes > 63136 homes > Caddiefield Road homes

Caddiefield Road homes

Caddiefield Road, Saint Louis 63136 contains 1 assessor property record.

2907 Caddiefield Road, Saint Louis MO
This home has 169128 square feet and was built in 1970.
1