Toll Brothers, the nation’s leading builder of luxury homes, through its Toll Brothers Campus Living division, announces the groundbreaking of The 87, a new four-story, 335-unit luxury low-rise apartment community in South Bend, Ind., totaling nearly 431,000 square feet. The 87 will be the firm’s seventh luxury student housing community developed nationwide… Read More