Closed | ABC Self Storage | 09/12/2012
Closed ABC Self Storage Azle, TX 76020 | NRSF – 17,200 | 09/12/2012 ABC Self Storage, a 17,200-square-foot self-storage facility in Azle, Texas, recently sold to a local limited liability company (LLC). Financial terms were not disclosed. The seller was a private investor. The facility, constructed in 2004, sits on 2.1 acres and offers 98 storage units. The property is on one of the town’s… Read More »Closed | ABC Self Storage | 09/12/2012