281 R MAGNOLIA AVENUE, Gloucester, MA, 01930

$799,000

281 R MAGNOLIA AVENUE, Gloucester, MA, 01930

Courtesy of: Maureen Johnson | Re/max Gallery