$139,900 -
29 Millcreek Parkway Unit I
O'fallon ,
MO 63366
Unit Location: Corner Location,Upper Level