$1,150,000 -
28 Aberdeen Place
Clayton ,
MO 63105
Special Areas: Bonus Room,Living Room,Sun Room