$334,900 -
2704 Allen Avenue
St Louis ,
MO 63104
Major Area: Central East