$299,000 -
4440 Olive Street Unit 201
St Louis ,
MO 63108
Unit Location: Interior Unit