$339,900 -
7125 Picadilly Avenue
St Louis ,
MO 63143
Special Areas: 2nd Floor Laundry