residence new rochelle 1 640x423 - Rentals on request