$199,989 -
5518 Waterman Boulevard Unit 12
St Louis ,
MO 63112
Unit Location: Ground Level