Union Point

26 Memorial Grove Ave, Weymouth, Massachusetts, United States