View Details Open House $2,600,000 1 of 42 Ila Bella Estates | Southborough 4 beds 4 baths 1 ½ baths 4,514 sqft 1.59 acres ©2026 MLS Property Information Network, Inc.