660 St Nicholas Ave Apt 23, Manhattan, NY, 10030 | OpenRealtor