- Home
- »
- Missouri
- »
- Saint Louis
- »
- MO 63123
- »
- Wynwood Dr
- »
- 8021 Wynwood Dr
8021 Wynwood Dr, Saint Louis, MO 63123
8021 Wynwood Dr, Saint Louis, MO 63123 is on the street of Wynwood Dr, in the city of Saint Louis, Missouri. It is in the zip code of MO 63123.
8021 Wynwood Dr, Saint Louis, MO 63123 is a Single Family home.
It has 2 bedrooms, 2 bathrooms, proximately 1,686 square feet floor size, 6,752 sqft square feet lot size.
It was built in 1936. It has 1 storey.