555 10th Ave Apt 20A, New York, NY, 10018 | RealtyLens