B

Barnard Investments, LLC

3 employees

StorBox is a self-storage solutions company that provides a wide range of storage types and units for businesses, households, and wine.

Basic info

Industry

leasing non-residential real estate

Sectors

Warehousing
Self-Storage
Logistics

Date founded

1998

FAQ