$520,000 -
1929 N Ballas Road
St Louis ,
MO 63131
Major Area: Kirkwood