Company INTEGRATED SELF STORAGE HOLDINGS INC. Address 24527 N. 74th Place, Scottsdale, AZ, 85255, USA