360 E 88th St Apt 31A, New York, NY, 10128 | RealtyLens