Home > Missouri homes > Saint Louis homes > 63131 homes > Shepherd Woods Road homes

Shepherd Woods Road homes

Shepherd Woods Road, Saint Louis 63131 contains 1 assessor property record.

10 Shepherd Woods Road, Saint Louis MO
This 4 bedroom, 4 bathroom home has 2739 square feet and was built in 1968.
1