TECUMSEH SELF STORAGE LLC ID 7873666