The Loeffler Self-Storage Group, Inc. recently sold Storage Depot located in Beaumont, TX, to a west Texas investor. The seller was a local developer. The 58,970 net rentable-square-foot facility offers 506 units, 99% of which were occupied at the time of sale.
Storage Depot is located at 6320 College Street and features all indoor, climate-controlled units. The property also includes remote gate and door access, surveillance cameras and an onsite residence. Various moving supplies are offered for sale and a free moving truck is also available.
The self storage facility is situated on 3.1 acres and is located roughly eighty miles east of Houston. The asset has easy access to Interstate 10 just two miles away and serves the greater Beaumont community.