View Details Under Contract $449,900 1 of 15 Jackson Square | Weymouth 4 beds 2 baths 1,617 sqft 0.21 acres