New Rochelle Planning Board to Review 28-Story Residential Development at 525 Main Street
The New Rochelle Planning Board is expected to review proposals from a local developer to construct a new 28-story building in Downtown New Rochelle. Located at 525 Main Street, the site is formed by an assemblage of five lots to create a 22,000-square-foot unified parcel.