21 E 90th St Unit 3C, Manhattan, NY, 10128 | RealtyLens