Business Depot Ogden
Business Depot Ogden (BDO) is a 1,118-acre master planned business park with 500 build-to-suit available acres. BDO has 860,000 sq/ft of new construction, 6,500,000 existing sq/ft and 1,800,000 sq/ft of available space.