The Leaf is a modern luxury apartment community located at 12 Church Street in New Rochelle, NY 10801. This 26-story tower features a state-of-the-art fitness center, elegant rooftop pool and sky lounge, lush courtyard, in-unit laundry, and private balconies — in the heart of downtown New Rochelle's thriving urban core.
We'd love to show you around! Click the "Schedule a Tour" button on our website to schedule a self-guided or in-person tour at your convenience.
The Leaf features a state-of-the-art fitness center, an elegant rooftop pool and sky lounge with panoramic Westchester and Long Island Sound views, a lush landscaped courtyard, in-unit laundry, and private balconies in select homes.
Yes, apartment homes at The Leaf include in-unit washers and dryers.
Apartments at The Leaf feature modern kitchens with contemporary finishes, floor-to-ceiling windows, walk in closets, in-unit washers and dryers, and private balconies in select homes with Long Island Sound and Manhattan skyline views from the upper floors.
We are a 100% smoke-free community.
No golf room but, Yes! The Leaf features an elegant skylounge lounge offering panoramic views of Westchester County and the Long Island Sound.
Yes, The Leaf is a pet-friendly community. Breed restrictions, weight limits, and pet fees apply. Please refer to our community fee guide for complete details.
Pet fees and deposits apply at The Leaf. Please refer to our community fee guide for the most current pet fee information.
Yes, parking is available at The Leaf. Parking is managed through a third party. The leasing office can provide you with how to connect with the garage team.