CM Template Storage Masters Share: Storage Relocation Services Self Storage Storage Masters Visit Website 8881 E Florida Avenue Denver, CO 80247 (303) 369-7867 (888) 978-6739 Hours: Office Hours: 9 am-6 pm Mon through Sat / 12 pm - 4 pm Sun Access: 6:00 am - 10:00 pm daily About Map About Self Storage Facility, Packing Supplies, Free Move In Truck, Free Disk Lock Directions From Havana St, turn right on Florida Ave, past Dayton St, right at Storage Masters Electronic Message Center, Storage Masters dead ahead.