$799,000 -
110 N Newstead Avenue Unit 304
St Louis ,
MO 63108
Unit Location: City,End Unit