105-07 63rd Ave, Forest Hills, NY 11375 - MLS#3308779 - Stella Shal...