The 87


1710 N. Turtle Creek Dr
South Bend, IN 46637

Come home to an elevated living experience at The 87. With designer residences available in one-to-four-bedrooms apartments or townhome rental, you can have a home all to yourself or bring friends for