120 E 90th St Apt 7B, Manhattan, NY, 10128 | RealtyLens