59 Holly St, Gloucester, Massachusetts - For Sale | reAlpha