$315,000 -
12825 Spanish Pond Road
St Louis ,
MO 63138
Special Areas: Front/Back Stairs