Indian Lake, Worcester, MA

MLS# 72067905
Single Family ⚫

58 Holden St, Indian Lake, Worcester, MA 01605

FOR SALE

$498,000

3 Bedrooms • 3 Bathrooms • 3426 SqFt

Multiple generations can enjoy this stately home together! Main living area o...