Arapahoe & Holly Self Storage LLC

Located at 6800 South Holly Circle

Built in 1995 and expanded in 1996 and 2000, this location holds 811 self storage units, totaling 91,493 square feet of rentable space.