$320,000 -
6727 Aliceton Avenue
St Louis ,
MO 63123
Major Area: Affton