Homes for sale - 123 Eichelberger Street, St Louis, MO 63111 – MLS#...