$135,000 - 3450 Osage St, St Louis, MO 63118
3450 Osage St
St Louis,
MO
63118
Major Area: Central East