40 Main St
Middlebury, VT 05753
Price Upon Request
1,320 SF
1,320 SF
Price Upon Request
Storefront Retail Office