House for sale, 342 North Avenue, in New Rochelle, United StatesNew Rochelle, 342 North AvenueHouse • 1625.8 m²