$1,195,000 -
338 W Essex Avenue
Kirkwood ,
MO 63122
Major Area: Kirkwood