$350,000 - 4515 Margaretta Avenue, St Louis, MO 63115
4515 Margaretta Avenue
St Louis,
MO
63115
Location: City