$363,000 -
7539 Oxford Drive Unit 1w
St Louis ,
MO 63105
Unit Location: City,Ground Level