CubeSmart Self Storage Share: Storage Warehouse CubeSmart Self Storage Visit Website 8510 Benbrook Blvd. Benbrook, TX 76126 (817) 862-9083 About Map About Self Storage What's Nearby? Distance: 5 10 15 20 25 50 mi.