$650,000 -
10340 N Savannah Avenue
St Louis ,
MO 63131
Major Area: Ladue