1 Day Ago COMPARE Hurwich Farms Apartments 2701 Appaloosa Ln, South Bend, IN 46628 1 - 2 Beds$1,126 - $1,707