$189,900 -
12917 Portulaca Drive Unit 319
St Louis ,
MO 63146
Unit Location: Upper Level