$82,000 -
1737 Herault Place Unit B
St Louis ,
MO 63125
Unit Location: Ground Level