LUBBOCK - AAA-Tech Self Storage, a self-storage facility with 56,806 rentable sf has been sold.
AAA-Tech Self Storage is located at 222 N. Ave. U, at the southeast corner of Baylor St.
Built in 1968 and renovated in 2002, the facility is situated on nearly five acres and includes 499 units.
The property includes a sales office, manager’s apartment, roll-up doors and indoor and outdoor units.
Marcus & Millichap arranged the sale to a private investor.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.