Spruce Pond Village Condos Franklin MA – water views 5

Spruce Pond Village Condos Franklin MA water views

Spruce Pond Village Condos Franklin MA water views