900 W 190th St Apt 11A, Manhattan, NY, 10040 | RealtyLens