880 Atlantic Ave Apt 13K, New York, NY, 11238 | RealtyLens