$274,500 -
418 E Elliott Avenue
St Louis ,
MO 63122
Major Area: Kirkwood