Aubuchon Realty Company, Inc
BACK TO ALL PROPERTIES

120 Depot Street

120 Depot Street, Bennington, VT

State

vt

Size

21,417 SF

Tenant

Anytime Fitness

Retail Plaza