$334,500 -
464 N Boyle Avenue Unit 464
St Louis ,
MO 63108
Unit Location: City