14948 82nd St Howard Beach, NY 11414