$179,900 -
1313 Missouri Avenue Unit E
St Louis ,
MO 63104
Unit Location: City,End Unit,Upper Level