$229,000 -
3656 Russell Boulevard Unit A
St Louis ,
MO 63110
Unit Location: City