Apartment Unit 66 at 20 Magaw Place, New York, NY 10033 - HotPads