Back to search results

Southwood Apartments - County, 6346 Southwood Ave, Saint Louis, MO 63105

Studio–2 bd1 ba450–835 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Pet-friendlySuccessStatus: Air conditioningSuccessStatus: Availability 24 HoursSuccessStatus: Cable TV Ready