$299,900 -
7238 Richmond Place
St Louis ,
MO 63143
Major Area: Maplewood-Rchmnd Hts