Closed | All Star Self Storage | 09/08/2014
Closed All Star Self Storage Crowley, TX 76036 | NRSF – 57,625 | 09/08/2014 All Star Self Storage, a 57,625-square-foot facility in Crowley, Texas, was recently purchased by a private investor. The 3.8-acre property at 786 FM 1187 E. includes 224 climate-controlled units, 214 drive-up units and two uncovered parking spaces. Built in 2007, the facility’s seven single-story buildings are comprised of brick and metal… Read More »Closed | All Star Self Storage | 09/08/2014