Travel and Tourism >> Tour Operators >> The Lombardi

The Lombardi

The Lombardi


11 Park Place, New Rochelle, New York,NY,
10801,United States

The Lombardi is a new apartment community in New Rochelle, NY. Offering 1 & 2 luxury bedroom apartments with fantastic amenities. Schedule a tour today!

Contact Form

Please use this form to contact