$19,500
3423 Chippewa Street
St Louis, Missouri 63118
Multi-Family Home