171 E 84th St Apt 19A, Manhattan, NY, 10028 | RealtyLens