Apartment Unit at 100 Pelham Road #5F, New Rochelle, NY 10805 - HotPads