$189,900
3
Beds
⋅
1
Baths
⋅
21058252
MLS
⋅
CLOSED
Status
1216 Mccausland Avenue, St Louis