660 St Nicholas Ave Apt 54, Manhattan, NY, 10030 | RealtyLens