$174,900 -
12917 Portulaca Drive Unit 225
St Louis ,
MO 63146
Unit Location: Interior Unit,Upper Level