6331 Southwood Avenue #2E
Saint Louis, MO 63105
Listed on By Owner by Patricia Mitchell
- 3 Bed
- 1 Baths
- 1,650 Sq ft
- 0.21 Acre(Lot)
Spacious clayton apt (demun area) 1650 sq. ft., 2nd floor, 3bd/1ba, dining room, kitchen w/dishwasher, additional 10x12 office/sun-room...
Read More