$335,000 -
4466 W Pine Avenue Unit 23c
St Louis ,
MO 63108
Unit Location: City,Corner Location,Upper Level