$1,645,000

3412 Harbor Road, Shelburne, VT, 05482

ACTIVE