Homes for sale - 838 Pelhamdale Avenue #1J, New Rochelle, NY 10801 ...