$29,900 -
4944 Margaretta Avenue
St Louis ,
MO 63115
Major Area: North