$152,900 -
12818 Portulaca Drive Unit D
St Louis ,
MO 63146
Unit Location: Lower Level