$314,900 -
3535 Cambridge Avenue
St Louis ,
MO 63143
Major Area: Maplewood-Rchmnd Hts