STORE Self Storage, Tucson, AZ

Channing’s recent purchase of 2-acres in beautiful sunny Tucson, AZ after rezoning the property for a 114,800 SF climate control class A self-storage.