The Lombardi is a luxurious rental residential community offering 1 & 2 bedroom apartments for rent in New York. The Lombardi luxury apartments are specially designed for those who want to enjoy all urban amenities.
Phone
(914) 380-3500
Address
11 Park Place, New Rochelle, New York New Rochelle, New York 10801