$649,900 -
336 S Spoede Road
St Louis ,
MO 63141
Major Area: Ladue
Listing courtesy of Circa Properties.