The sale of Broadway Self Storage was recently recorded in Tucson, Arizona. The property was originally built in 1985 as a health club and converted to a three-story self storage in 2007. It consisted of 482 climate controlled units in 30,000 square feet. The location of the property is 6444 E. Broadway, in Tucson, Arizona. […]