108 Leonard St Apt 4A, Manhattan, NY, 10013 | RealtyLens