Hub Plaza is a commercial complex in Burley, ID that offers a variety of office spaces and retail storefronts for lease.
With its convenient location and diverse range of tenants, Hub Plaza serves as a hub for local businesses and services in the community.
Generated from their business information