Arapahoe & Holly Self Storage LLC
Located at 6800 South Holly Circle
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.
Built in 1995 and expanded in 1996 and 2000, this location holds 811 self storage units, totaling 91,493 square feet of rentable space.