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