$800,000 -
4560 W Pine Boulevard
St Louis ,
MO 63108
Unit Location: City,Corner Location,Ground Level