$105,000 -
2524 Creve Coeur Mill Road
St Louis ,
MO 63043
Unit Location: Upper Level