View Details Open House $679,000 1 of 42 Indian Lake | Worcester 3 beds 2 baths 1 ½ baths 2,142 sqft 0.31 acres