$1,300,000 -
26 Stoneleigh Towers
Olivette ,
MO 63132
Township: Olivette