$579,500 -
9019 Sedgwick Place Drive
St Louis ,
MO 63124
Unit Location: Suburban