$225,000 -
10903 Vauxhall Drive
St Louis ,
MO 63146
Unit Location: Corner Location,End Unit,Suburban,Upper Level