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