233 W 99th St Apt 19A, Manhattan, NY, 10025 | RealtyLens