108 Leonard St Apt 6N, Manhattan, NY, 10013 | RealtyLens