In the far northern reaches of Vermont, you’ll find the town of Shelburne, a local suburb of Burlington. This peaceful destination town is not more than 10 miles from the main business district in Burlington, lies along Lake Champlain, and is less than two hours from Montreal. Residents enjoy their lush Vermont landscapes and are known to spend their afternoons enjoying time at places like Fiddlehead Brewing Company and Shelburne Vineyard. Come see why this picturesque Vermont town is the ideal location for your next office space in Vermont.
1 - 2 of 2 Properties