View Details Under Contract $579,000 1 of 24 Saxonville | Framingham 18 units 3 beds 2 baths 1 ½ baths 1,876 sqft