$595,000 -
9019 Sedgwick Place Drive
St Louis ,
MO 63124
Unit Location: Ground Level