203 W 81st St Apt 2F, Manhattan, NY, 10024 | RealtyLens