31 Prospect St Gloucester, MA 01930