105-33 66 Ave Unit 6G, Forest Hills, NY, 11375 | RealtyLens