50 E 89th St Unit 26F, Manhattan, NY, 10128 | RealtyLens