The Leaf

500 Main Street

The Leaf, 500 Main Street, New Rochelle, NY

The Leaf (formerly 500 Main Street) is a 28-story mixed-use residential tower in downtown New Rochelle featuring 285 rental apartments, including 72 affordable units. Developed by BRP Companies and built by LRC Construction, the property includes ground-floor retail, resident amenities, and on-site parking. Conveniently located steps from transit, The Leaf adds to New Rochelle’s growing skyline as part of the city’s downtown revitalization.

Client: BRP Companies

Size: 586,000 SF

Projected Completion Date: 2023

Services: Excavation, Concrete Superstructure

error: Content is protected !!
Scroll to Top