158 E 100th St Apt 2R, New York, NY, 10029 | RealtyLens