StorQuest Self Storage
9720 W Colfax Ave, Lakewood 80215