LUFKIN – Texas Moving & Storage, a 223-unit self-storage facility, has been sold.
The 22,630-sf facility was built in 2008 at 2425 Brentwood Dr.
Marcus & Millichap represented the buyer and seller, both locally based private investors.
Get more retail news on the Texas Real Estate Research Center’s website:
Source: REBusiness Online