$358,000
2
Beds
⋅
2
Baths
⋅
26035392
MLS
⋅
ACTIVE UNDER CONTRACT
Status
⋅
Southwood Commons Condos Ph 01 BLDG.
6253 Southwood Ave Unit 3E, St Louis