$190,000 -
2652 Osage Street
St Louis ,
MO 63118
Unit Location: City
Listing courtesy of Coldwell Banker Premier Group.