Homes for sale - 1420 S H Street, Elwood, IN 46036 – MLS#21817257 -...