6318 Southwood Avenue Unit: 2E, Clayton, MO 63105
3
beds
2
baths
1,504 Sq.Ft. LIVING AREA
1,524.6 Sq.Ft. lot
Central, walkable location with exceptional restaurants, luxury shopping, and breathtaking homes.
Explore