View Details Under Contract $279,900 1 of 24 South Weymouth | Weymouth 390 units 1 beds 1 baths 790 sqft