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