Apartment Unit 2 at 523 E Buffalo Street, Ithaca, NY 14850 - HotPads