Gloucester: Rita Hubbard, whose body was found floating off the Eastern Point shoreline near the Beauport Museum, had been renting this home on Eastern Point. Photo by Kate Glass/Gloucester Daily Times
100405KGLEASTPTHOME