1. National Self Storage - Denver 8845 N I 70 Frontage Rd, Arvada, CO 80002 Coordinate: 39.794533,-105.098404 Phone: (303) 421-2771